udebug-cli: stop event loop on write failure
authorFelix Fietkau <[email protected]>
Tue, 22 Jul 2025 09:03:18 +0000 (11:03 +0200)
committerFelix Fietkau <[email protected]>
Tue, 22 Jul 2025 09:03:18 +0000 (11:03 +0200)
Signed-off-by: Felix Fietkau <[email protected]>
udebug-cli

index 72adc918cff6ba52dc79520ba406036050fa2091..f128b14319c7c51572a7a0696f64b29d60421b4a 100755 (executable)
@@ -96,8 +96,10 @@ function poll_data() {
                if (s)
                        push(data, s);
        }
-       if (length(data) > 0)
-               pcap.write(data);
+       if (length(data) > 0) {
+               if (pcap.write(data) == null)
+                       uloop.end();
+       }
 }
 
 function open_ring(ring, poll) {